package com.gxa.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * (StoneShape)实体类
 *
 * @author makejava
 * @since 2020-10-26 20:31:30
 */
@ApiModel(value = "石料形状信息")
public class StoneShape implements Serializable {
    private static final long serialVersionUID = -34634872734230750L;
    /**
     * 序号
     */
    @ApiModelProperty(name = "shapeId",notes = "序号",value = "序号",required = true)
    private Integer shapeId;
    /**
     * 石料形状
     */
    @ApiModelProperty(name = "shapeName",notes = "石料形状",value = "石料形状")
    private String shapeName;
    /**
     * 形状说明
     */
    @ApiModelProperty(name = "shapeExplain",notes = "形状说明",value = "形状说明")
    private String shapeExplain;

    /**
     * 石料形状状态（1：正常，0：删除）
     * @return
     */
    @ApiModelProperty(name = "stoneShapeState",notes = "石料形状状态（1：正常，0：删除）",value = "石料形状状态（1：正常，0：删除）")
    private int stoneShapeState;

    public Integer getShapeId() {
        return shapeId;
    }

    public void setShapeId(Integer shapeId) {
        this.shapeId = shapeId;
    }

    public String getShapeName() {
        return shapeName;
    }

    public void setShapeName(String shapeName) {
        this.shapeName = shapeName;
    }

    public String getShapeExplain() {
        return shapeExplain;
    }

    public void setShapeExplain(String shapeExplain) {
        this.shapeExplain = shapeExplain;
    }

    public int getStoneShapeState() {
        return stoneShapeState;
    }

    public void setStoneShapeState(int stoneShapeState) {
        this.stoneShapeState = stoneShapeState;
    }

    @Override
    public String toString() {
        return "StoneShape{" +
                "shapeId=" + shapeId +
                ", stoneShape='" + shapeName + '\'' +
                ", shapeExplain='" + shapeExplain + '\'' +
                '}';
    }
}